package defpackage; import android.content.Context; import android.content.DialogInterface; import android.content.Intent; import android.os.Build; import android.os.Environment; import android.os.Handler; import android.os.Looper; import android.os.StatFs; import android.text.TextUtils; import android.util.Log; import cn.wps.moffice.OfficeApp; import cn.wps.moffice.define.VersionManager; import cn.wps.moffice.main.common.ServerParamsUtil; import cn.wps.moffice_eng.R; import cn.wps.shareplay.message.Message; import defpackage.dlv; import java.io.File; import java.io.InputStream; import java.util.HashMap; import java.util.List; /* renamed from: dlj reason: default package */ public final class dlj { private static boolean dJH; private static boolean dJI; private static boolean dJJ; private static Handler sHandler = new Handler(Looper.getMainLooper()); /* renamed from: dlj$a */ public interface a { void aHv(); } public static boolean A(long j) { long j2 = j * 3; if (!Environment.getExternalStorageState().equals("mounted")) { return false; } StatFs statFs = new StatFs(Environment.getExternalStorageDirectory().getPath()); return (Build.VERSION.SDK_INT >= 18 ? statFs.getAvailableBytes() : ((long) statFs.getAvailableBlocks()) * ((long) statFs.getBlockSize())) > j2; } public static void a(final Context context, final a aVar) { czq czq = new czq(context); czq.setMessage(R.string.public_network_error); czq.setPositiveButton(R.string.public_set_network, new DialogInterface.OnClickListener() { /* class defpackage.dlj.AnonymousClass2 */ public final void onClick(DialogInterface dialogInterface, int i) { context.startActivity(new Intent("android.settings.WIFI_SETTINGS")); if (aVar != null) { aVar.aHv(); } } }); czq.setNegativeButton(R.string.public_cancel, (DialogInterface.OnClickListener) null); czq.show(); } public static boolean aHS() { return VersionManager.aYQ(); } public static void aHT() { File[] listFiles; if (Environment.getExternalStorageState().equals("mounted")) { String file = Environment.getExternalStorageDirectory().toString(); File file2 = new File(file + File.separator + "Fonts"); if (!(file2.exists() || (listFiles = new File(file).listFiles()) == null)) { int length = "Fonts".length(); for (File file3 : listFiles) { String name = file3.getName(); if (name.length() == length && "Fonts".equalsIgnoreCase(name)) { return; } } file2.mkdir(); } } } public static boolean aHU() { if (!dJH) { return false; } izx.bF(OfficeApp.arx(), "com.android.vending.BILLING"); return true; } public static boolean aHV() { return bm(OfficeApp.arx()) && dJI && aHU(); } public static boolean aHW() { return bm(OfficeApp.arx()) && dJJ && ServerParamsUtil.tH("foreign_earn_wall"); } private static boolean aHX() { try { ServerParamsUtil.Params tG = ServerParamsUtil.tG("gpfont"); if (tG != null && tG.result == 0 && "on".equals(tG.status)) { if (tG.extras == null) { return false; } boolean z = false; for (ServerParamsUtil.Extras extras : tG.extras) { if (!TextUtils.isEmpty(extras.key) && !TextUtils.isEmpty(extras.value)) { if ("canbuy".equals(extras.key)) { dJH = "on".equals(extras.value); } if ("popupEnter".equals(extras.key)) { dJI = "on".equals(extras.value); } if ("creditRedeemEnter".equals(extras.key)) { dJJ = "on".equals(extras.value); } z = (!"supportlan".equals(extras.key) || extras.value == null || !lwv.f(extras.value.split(Message.SEPARATE), eip.dHN.toLowerCase())) ? z : true; } } return z; } } catch (Exception e) { } return false; } public static boolean aHY() { try { ServerParamsUtil.Params tG = ServerParamsUtil.tG("gpfont"); if (tG == null || tG.result != 0 || !"on".equals(tG.status)) { return false; } List<ServerParamsUtil.Extras> list = tG.extras; if (list == null || list.size() <= 0 || !ServerParamsUtil.c(tG)) { return false; } for (ServerParamsUtil.Extras extras : list) { if ("fontMissingDialog".equals(extras.key)) { return "on".equals(extras.value); } } return false; } catch (Exception e) { e.printStackTrace(); } } public static void aHZ() { fcx.p(new Runnable() { /* class defpackage.dlj.AnonymousClass4 */ public final void run() { if (lwg.hB(OfficeApp.arx())) { dwp.km("gpinstalled"); } List<String> aHl = dkt.aHl(); if (aHl != null) { for (String str : aHl) { dwp.at("fontpurchased", str); } } if (dlj.bm(OfficeApp.arx()) && dlj.aHU()) { dwp.km("hasfontpack"); } } }); } public static void aIa() { dlv.a(dlv.a.font_server).clear(); } public static void aa(Context context, String str) { if (VersionManager.aYQ() && lwd.hu(context)) { new fcv<String, Void, Object>() { /* class defpackage.dlj.AnonymousClass1 */ /* JADX DEBUG: Method arguments types fixed to match base method, original types: [java.lang.Object[]] */ /* access modifiers changed from: protected */ @Override // defpackage.fcv public final /* synthetic */ Object doInBackground(String[] strArr) { String[] strArr2 = strArr; return dlj.o(strArr2[0], strArr2[1], strArr2[2]); } }.execute("customize_font", str, "http://cloudservice12.kingsoft-office-service.com:81/wishFont"); } } public static void ab(Context context, String str) { OfficeApp.arx().arN().q(context, str); } public static void bk(Context context) { czq czq = new czq(context); czq.setMessage(R.string.documentmanager_listView_canNotFindDownloadMessage8); czq.setNegativeButton(R.string.public_ok, (DialogInterface.OnClickListener) null); czq.show(); } public static void bl(final Context context) { sHandler.post(new Runnable() { /* class defpackage.dlj.AnonymousClass3 */ public final void run() { lvg.d(context, R.string.public_net_error_download_error, 1); } }); } public static boolean bm(Context context) { return dlp.bp(context) && aHX(); } public static void bn(final Context context) { fcx.p(new Runnable() { /* class defpackage.dlj.AnonymousClass5 */ public final void run() { if (dlp.bp(context) && lwd.hu(context)) { String bE = ebo.bE(context); if (!TextUtils.isEmpty(bE)) { dmy.kR(bE); } } } }); } public static boolean i(String[] strArr) { if (strArr == null) { return false; } for (String str : strArr) { if ("Cambria Math".equals(str)) { return true; } } return false; } public static boolean j(String[] strArr) { if (strArr == null) { return false; } int length = strArr.length; for (int i = 0; i < length; i++) { if ("TH SarabunPSK".equals(strArr[i]) || "TH Sarabun PSK".equals(strArr[i])) { return true; } } return false; } public static boolean k(String[] strArr) { if (strArr == null) { return false; } for (String str : strArr) { if ("Cambria".equals(str)) { return true; } } return false; } /* access modifiers changed from: private */ public static Object o(String str, String str2, String str3) { String format = String.format("tag=%s&imei=%s&content=%s", str, eip.VID, str2); HashMap hashMap = new HashMap(); hashMap.put("Content-Type", "application/x-www-form-urlencoded"); hashMap.put("Content-Length", Integer.toString(format.getBytes().length)); for (int i = 0; i < 3; i++) { try { InputStream d = lwd.d(str3, format, hashMap); if (d == null) { return null; } d.close(); return null; } catch (Exception e) { Log.d("sendFontnameAndIMEI", "Exception", e); } } return null; } }